html body {
  overflow: hidden; }
  html body div, html body table {
    box-sizing: border-box; }
  html body header.header div.t {
    width: 120px; }
  html body .user-mask {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.1);
    display: none;
    z-index: 10; }
  html body .content {
    position: absolute;
    margin: 0;
    top: 37px;
    left: 15%;
    overflow: hidden;
    overflow-y: auto;
    bottom: 0; }
    html body .content .page-inner .item-header {
      padding-left: 20px;
      padding-right: 10px;
      box-sizing: border-box;
      background: #eeeeee;
      border: 1px solid #dbdbdb;
      height: 38px;
      line-height: 38px; }
    html body .content .page-inner .item-content {
      border: 0;
      min-height: 480px;
      margin-bottom: 20px; }
      html body .content .page-inner .item-content .table-box {
        margin: 0; }
        html body .content .page-inner .item-content .table-box table thead tr, html body .content .page-inner .item-content .table-box table tbody tr {
          border-bottom: solid 1px #dee6ea; }
          html body .content .page-inner .item-content .table-box table thead tr th, html body .content .page-inner .item-content .table-box table thead tr td, html body .content .page-inner .item-content .table-box table tbody tr th, html body .content .page-inner .item-content .table-box table tbody tr td {
            border: solid 1px #dee6ea;
            font-weight: 400;
            text-align: left;
            padding-left: 30px;
            color: #99aabb; }
        html body .content .page-inner .item-content .table-box table tbody tr td {
          color: #667788;
          vertical-align: top;
          padding-top: 20px;
          padding-bottom: 10px; }
          html body .content .page-inner .item-content .table-box table tbody tr td.organize {
            width: 15%; }
